#include <stdio.h>
#include <pthread.h>
#include <unistd.h>

void workFunc(void)  //线程处理函数
{
    for(int i = 0; i < 5; i++)
    {
        printf("workFunc::run\n");
        sleep(1);
    }
    pthread_exit(0);
}

int main(void)
{
    pthread_t pid;
    int res = pthread_create(&pid, NULL, (void*)workFunc, NULL);
    if(res != 0) {
        printf("Create pthread error!\n");
        return -1;
    }
    /*等待线程结束*/
    pthread_join(pid, NULL);
    return 0;
}
